{{tag>système bureautique}}

----


====== Polices de caractères (fonts) ======

<note important>L'installation d'un trop grand nombre de polices peut influer sur les performances de vos logiciels. Ne vous encombrez pas avec des polices qui ne vous seront d'aucune utilité.

[[http://doc.ubuntu-fr.org/fontmatrix|Fontmatrix]] permet d'activer les polices nécessaires, et les rend disponibles pour vos applications sans surcharger en permanence votre système</note>

>FIXME : [Paragraphe sur les différents formats de police, et lesquelles peuvent ou pas être utilisées sous Ubuntu... à faire]

>FIXME : [Lister les paquets de polices plus ou moins essentielles et pourquoi (genre msttcorefonts)]

>FIXME : [À FAIRE : différentes versions de Ubuntu sont nommées sans cohérence... il faut mettre ça au propre.]



===== Installation et visualisation des polices =====

==== Installation des polices ====


Avant d'installer ou désinstaller, pensez à fermer les applications comme OpenOffice.org pour ne pas risquer de perdre les modifications de vos documents ouverts.

Voir la page : [[Installer de nouvelles polices de caractère]]



==== Aperçu des polices ====


=== Avec Gnome-Specimen ===

[[http://www.gnomefiles.org/app.php?soft_id=1821|Gnome-Specimen]] est une visionneuse de police de bonne qualité. Utilisant GTK+ pour la partie graphique (s'intègre bien à Ubuntu/Xubuntu), il est distribué sous GPL. Il permet notamment de visualiser toutes les variantes disponibles d'une même fonte.

{{ application:gnome-specimen-0-2.png }}


Pour l'utiliser, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://gnome-specimen|gnome-specimen]]**.


=== Avec Fontmatrix ===

Plus qu'une visionneuse, Fontmatrix permet entre autre d'activer ou désactiver les polices installées. Avec une interface en QT, il s'intègre bien à Kubuntu.

Pour plus d'informations, se reporter à la [[Fontmatrix|page correspondante]].



=== Avec Opcion ===

[[http://opcion.sourceforge.net/|Opcion]] est une visionneuse légère de polices développée en Java, et distribuée sous GPL.

Pour plus d'informations sur son installation et son utilisation, vous pouvez vous reporter à [[http://blog.racoon97.net/opcion-mais-que-fait-la-police/|ce billet]].



===== Polices installables à partir des dépôts =====


==== Graphiquement ====

Faites une recherche dans votre [[gestionnaire_de_paquets|gestionnaire de paquets]] préféré ([[Synaptic]], [[Adept]]) sur les termes suivants : **ttf deco**, **ttf symbol**, **ttf latin**, **ttf roman**, ou tout simplement **ttf** ou **font**.

==== 465 Polices (Gutsy et supérieur) ====

=== Présentation ===

Brain Ket est un designer très productif. Il a collectionné une série de fonts assez impressionnante et comme c’est un mec cool, il les a toutes mises sur un dépôt pour que vous puissiez les installer sur Ubuntu.

<note important>Toutes les polices ne sont pas sous licence libre.</note>

Voici quelques exemples :

{{ xtrusion.gif }}

{{ dephunked.gif }}



=== Installation ===

[[:tutoriel:comment_modifier_sources_maj|Ajoutez le dépôt suivant]], en fonction de votre version d'Ubuntu :

  * **[[Gutsy]]** :
<code>deb http://ppa.launchpad.net/corenominal/ubuntu gutsy main
#deb-src http://ppa.launchpad.net/corenominal/ubuntu gutsy main
</code>

  * **[[Hardy]]** :
<code>deb http://ppa.launchpad.net/corenominal/ubuntu hardy main
#deb-src http://ppa.launchpad.net/corenominal/ubuntu hardy main
</code>

  * **[[Intrepid]]** :
<code>deb http://ppa.launchpad.net/corenominal/ubuntu intrepid main
#deb-src http://ppa.launchpad.net/corenominal/ubuntu intrepid main
</code>

  * **[[Jaunty]]** :
<code>deb http://ppa.launchpad.net/corenominal/ubuntu jaunty main
#deb-src http://ppa.launchpad.net/corenominal/ubuntu jaunty main
</code>

Ajoutez la clé PGP du PPA pour valider automatiquement la signature des paquets ; pour cela copiez et collez la commande suivante dans un terminal :

  sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com  81F8FC9C910DBCB7422A12993B81A3FBA47394CE

Puis après avoir rechargé la liste des paquets, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt://ttf-aefonts,ttf-aenigma|ttf-aefonts ttf-aenigma]]**.

Suivre ce sujet sur le forum : [[http://forum.ubuntu-fr.org/viewtopic.php?id=175007]]

=== Aperçu avant installation ===

Un aperçu de chacune de ces polices est disponible sur la page [[http://nico.joyard.free.fr/ttf-aefonts/]]



==== 300 Mo de polices en vrac ====

Pour installer la plupart des polices disponibles dans les dépôts officiels, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] suivants : 
**[[apt://gsfonts gsfonts-other gsfonts-x11 msttcorefonts sun-java6-fonts t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-bpg-georgian-fonts ttf-dustin ttf-f500 ttf-sil-gentium ttf-georgewilliams ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-sjfonts ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts-intl-european xfonts-jmk xfonts-terminus]]**

vu sur : [[http://www.cedynamix.fr/2008/09/11/300-mo-de-polices-sous-ubuntu/]]

**en terminal**

<code>sudo apt-get install gsfonts gsfonts-other gsfonts-x11 msttcorefonts sun-java6-fonts t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-bpg-georgian-fonts ttf-dustin ttf-f500 ttf-sil-gentium ttf-georgewilliams ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-sjfonts ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts-intl-european xfonts-jmk xfonts-terminus</code>

<note>Parmi ces paquets figurent des polices complexes (arabes, chinoises, mongoles...) qui ne seront pas utiles pour la plupart d'entre nous.</note>

===== Anomalie des polices sur les programmes Qt =====


==== Présentation ====

Sous ubuntu hardy les programmes qt4 ne tiennent pas automatiquement compte des paramètres des polices configurés pour tout le système. En effet quand la police //Sans Serif// est défini comme la police par défaut, les programmes qt4 utilisent la police //Nimbus Sans L// et pas celle correspondant vraiment à //Sans Serif//.

Exemples de programmes qt4 : speedcrunch, vym, qtassisant, qtdesigner...


==== Résolution du problème ====

=== Méthode graphique ===

{{:polices_qt4.jpg}}

Installez le paquet [[apt://qt4-qtconfig|qt4-qtconfig]]. Lancez le logiciel de configuration de police avec le raccourcis-clavier //Alt+F2// > //qtconfig-qt4// puis //Entrée//. Puis allez sur l'onglet //Fonts// et choisissez la police par défaut des applications qt4 (ex. //DejaVu Sans// pour //Family//). Acceptez les modifications à la fermeture du logiciel.

=== Méthode manuelle ===

Il est possible de faire la même modification que précédemment en éditant directement le fichier ~/.config/Trolltech.conf. Une fois ouvert avec l'éditeur de texte gedit, kate ou vi, vous pouvez modifier l'option //font// de la section //Qt// :

ex :
<file>font="Sans Serif,9,-1,5,50,0,0,0,0,0"</file>
... remplacé par :
<file>font="DejaVu Sans,9,-1,5,50,0,0,0,0,0"</file>

=== Méthode Kde4 ===

Les outils de configuration de polices de Kde4 permettent également de contourner le problème.

==== Références ====

  * [[https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/209358|Rapport de bogue des polices sur les programmes qt4]].
  * [[http://trolltech.com/developer/task-tracker/index_html?method=entry&id=195256|Lien possible avec le bogue qt4]].
  * [[http://www.dafont.com/fr/|Des polices rien que des polices à télécharger]]

----
//Contributeurs : [[:utilisateurs:alteo_gange]] pour la partie sur l'anomalie des polices Qt4//.